import java.util.Scanner;

public class di11jieH {
    public static void main(String[] args) {

        Scanner sr=new Scanner(System.in);
        int n=sr.nextInt();//行
        int m=sr.nextInt();//列
        int sum=f(n,m);
        System.out.println(sum);
    }
    public static int f(int n,int m) {
        if (n == 1 || m == 1) { // 边界条件
            return 1;
        }
        if (n % 2 == 0 && m % 2 == 0) { // 行号和列数都是偶数不能走
            return 0;
        }
        int c = f(n-1, m)+f(n, m-1); //递推方程式
        return c; 			//返回方案数
    }
}
